• word of the day

    hemangioma simplex

    hemangioma simplex - Dictionary definition and meaning for word hemangioma simplex

    Definition
    (noun) a soft red birthmark
Download our Mobile App Today
Receive our word of the day
on Whatsapp